/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

i,em{font-style: normal;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden; font-size:14px;}

#copy { display: none;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#004773;text-decoration: none; border-bottom-style:}

.box{ margin:0 auto;min-width: 1300px;max-width:1600px;width: 100%;padding-left:5%;padding-right:5%; }
.page{margin:0 auto;width:1300px;}
.bg{ width: 100%;min-width:1300px;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}


/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}


@font-face {
  font-family: "iconfont"; /* Project id 3358021 */
  src: url('//memberpic.114my.com.cn/076923114739/cssnew/iconfont.woff2.txt') format('woff2');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



@font-face {
 font-family:fontDin1;
 src: url(//memberpic.114my.com.cn/076923114739/cssnew/DIN-MEDIUM_otf.txt),url(//memberpic.114my.com.cn/076923114739/cssnew/DIN-MEDIUM_woff.txt),url(//memberpic.114my.com.cn/076923114739/cssnew/DIN-MEDIUM_eot.txt),url(//memberpic.114my.com.cn/076923114739/cssnew/DIN-MEDIUM_woff2.txt),url(//memberpic.114my.com.cn/076923114739/cssnew/DIN-MEDIUM_ttf.txt)}

 @font-face {
font-family: 'zcoolgdh';
src: url('//memberpic.114my.com.cn/076923114739/cssnew/zcoolgdh.woff.txt'),url('//memberpic.114my.com.cn/076923114739/cssnew/zcoolgdh.ttf.txt'),url('//memberpic.114my.com.cn/076923114739/cssnew/zcoolgdh.eot.txt'),url('//memberpic.114my.com.cn/076923114739/cssnew/zcoolgdh.otf.txt'),url('//memberpic.114my.com.cn/076923114739/cssnew/zcoolgdh.woff2.txt')
} 


.t{text-align:center;}
.t h3{color:#111; font-size:36px; line-height:50px;}
.t p{font-size:16px;margin-top: 10px;}
.t b{color:#004773;}


/*顶部*/
.top_bg{border-bottom: 1px #eee solid;}
.top{height: 45px; line-height: 45px;}
.top_W{color:#999;font-size: 14px;}
.top_en{color:#999;font-size: 14px;}
.top_en a{display: block;float: left;padding-left: 40px;}
.top_en a:nth-child(1){background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20210712/20210712115017_1543237273.png)no-repeat center left 16px;}
.top_en a:nth-child(2){background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20210712/20210712115017_38819940.png)no-repeat center left 16px;}
.head{height: 110px;}
.logo{margin-top:39px;}
.logo p{font-size: 20px;color:#666;}



/*栏目*/
.nav{ height:110px;}
.nav>ul>li{ float: left; display: block;height:100%; position: relative;}
.nav>ul>li>a{ display: block; color: #000; font-size: 1rem; text-align: center;position: relative; line-height:110px;-webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; margin-left:2vw;}
.nav>ul>li>a p{position: relative; z-index: 2;}

.nav>ul>li:hover>a,.NavCeshi > li.navcurrent>a{font-weight: bold;color:#004773; }
.nav>ul>li:hover>a:after,.NavCeshi > li.navcurrent > a:after{width: 0.8vw;}
@media (max-width: 1600px){
.top{padding:0 4rem;}
.nav>ul>li>a{ margin-left:1.6vw;}
}

@media (max-width: 1600px){
.top{padding:0 3rem;}
.nav>ul>li>a{ margin-left:1.4vw;}
}

/*栏目下拉*/
.nav ul li>ul{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;width:160px;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:58%;top:110px; margin-left:-60px; text-align:center; box-shadow: 0 6px 10px rgba(0, 0, 0, .1);background:rgba(0,0,0,0.6); }

.nav ul li>ul a{width: 100%;height: 38px;line-height: 38px; display: block;color: #eee;font-size: 14px;  -webkit-transition: none ease-out .3s;    transition: none ease-out .3s;    -webkit-transition-property: color, background, text-indent, opacity;    transition-property: color, background, text-indent, opacity; border-bottom:1px #666 solid;}
.nav ul li>ul a:hover{text-indent: 10px;color: #fff;}
.nav ul li:hover > ul {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.nav ul li>ul.nav2{width:220px; left:22%;}



/*幻灯片*/
.banner-box,.banner-box .bd li{height:700px;}
.banner-box .banner-btn a.prev{background-image:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20210712/20210712151241_736661821.png);}
.banner-box .banner-btn a.next{background-image:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20210712/20210712151241_1052001202.png);}
.banner-box .hd ul li.on{background:#004773;}
.banner-box{min-width:1300px;position:relative;overflow:hidden;margin: 0 auto;}
.banner-box .bd{ width:100% !important;}
.banner-b{position: absolute;bottom: 0;}
.banner-box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:60px;height:60px;position:absolute;opacity:0.4;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all linear; top:350px;background-repeat:no-repeat; }
.banner-btn a.prev{animation:prev 1.5s linear infinite;} 
.banner-btn a.next{animation:next 1.5s linear infinite;}
@keyframes prev{
	0%{left:60px;opacity:1;}
	50%{left:80px;opacity:0.1;}
	100%{left:60px;opacity:1;}
}

@keyframes next{
	0%{right:60px;opacity:1;}
    50%{right:80px;opacity:0.1;}
	100%{right:60px;opacity:1;}
}


.banner-box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.banner-box .hd ul li.on{ width: 32px;}




/*搜索*/
.search_nbg{color: #999;width:100%; min-width:1300px; height:80px;line-height:80px;background: #f5f5f5;position:absolute; top:505px; border-bottom:1px #eee solid;}
.search_bg{;width:100%; min-width:1300px;height:80px;line-height:80px;margin:0 auto;background: #f5f5f5;position: relative;border-bottom:1px #eee solid;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01{ float:left;}
.search_01 img{float: left;margin: 34px 15px 0 0;}
.search_02{width:319px;height:45px;overflow:hidden;margin-top:20px;float:right;}
.search_02 form{padding-left:0;}
.search-i{ width:44px; overflow:hidden; height:45px;}
.search-bg{float:left;width:275px;height:45px;overflow:hidden;padding-left:10px;background: #fff;}
.search_01 a{font-size:15px;}




/*解决方案*/

.prod_list{margin:0px 0 0px;}
.prod_list .prolist2021 li{display: inline-block;width: calc((100% - 80px) / 5);float:left;}
.prod_list .prolist2021 li>a{line-height:50px;background: #f5f5f5;font-size:15px;display:block;padding:0 10px;border-radius:5px 5px 0 0;text-align:center;}

.miaoshu_head{border:none !important;}
.prod_list{margin-bottom:40px}
.prod_list .prolist2021 ul{display: inline-flex;position: relative;width:100%;}
.prod_list .prolist2021 li+li{margin-left:20px;}
.prod_list .prolist2021 li dl{position: absolute;width:100%;left: 0;background: #f5f5f5;text-align:left;max-height: 0px;overflow: hidden;display: block;transition: all linear 0.3s;border-radius:0 0 5px 5px;}
.prod_list .prolist2021 li dt{display:inline-block;line-height:40px;background:#fff;border-radius:5px;margin-right:15px;padding: 0px 15px;}
.prod_list .prolist2021 li dt a{font-size:15px;}
.prod_list .prolist2021 li.on dl,.prod_list .prolist2021 li:hover dl{max-height:100px;}
.prod_list .prolist2021 li.on>a{background:#004773;color:#fff;}
.prod_list .prolist2021 li.on dl{background:#fff !important;}
.prod_box {}
.prod_box li{display:flex; justify-content: space-between;}
.prod_box li .prod_img{width:45%}
.prod_box li .prod_img img{width:100%;}
.prod_box li .prod_wz{width:50%;padding-top:20px}
.prod_box li .prod_wz p{font-size:28px;color:#222;font-weight:bold;}
.prod_box li .prod_wz dd{font-size:15px;color:#666;line-height:30px;margin-top:40px;}
.prod_wz a{display:block;width: 143px;height: 40px;background: #004773;color: #fff;text-align: center;line-height: 40px;    margin-top: 40px;}

.solution_bg{background: #fff;padding: 80px 0px;}
.solution_li li{color: rgba(255,255,255,0.1);
    line-height: 50px;
    border-bottom: 1px solid #eee;
    background: #004773;
    margin-bottom: 10px;
    padding: 0 30px;
    border-radius: 5px;
    float: left;margin-right:50px;}
.solution_li li span{color:#fff;font-size:15px;font-weight:bold;}
.solution_li li a{color: rgba(255,255,255,0.8);
    font-size: 15px;}
.solution_l{width:48%;height:628px;position: relative;overflow: hidden;}
.solution_l img{display: block;width:100%;height:100%;}
.solution_l p{position: absolute;bottom:0px;left:0px;height:80px;line-height:80px;text-align: center; background:rgba(0,0,0,0.6);width:100%;font-size:18px;color: #fff;}
.solution_box{}
.solution_box .new_web_div2021 ul{width:calc((100% - 40px ) / 5);float:left;display:block;margin-right:10px;}
.solution_box .new_web_div2021 ul li{width:100%;border:1px solid #eee;padding:5px;overflow:hidden;}
.solution_box .new_web_div2021 ul li+li{margin-top:10px;}
.solution_box .new_web_div2021 ul li>a{display:block;overflow:hidden;}
.solution_box .new_web_div2021 ul li img{width:100%;height:auto;transition:all 0.3s linear;}
.solution_box .new_web_div2021 ul li p a{display:block;text-align:center;line-height:35px;font-size:15px;height:30px;}
.solution_box .new_web_div2021 ul li:hover img{transform:scale(1.1);}

.solution_r{width:50%;}
.solution_r li{float: left;position: relative;width:48%;overflow: hidden;text-align: center;font-size:16px;}
.solution_r li img{display: block;width:100%;height:256px;}
.solution_r li:nth-child(2),.solution_r li:nth-child(4){margin-left:2.5%;}
.solution_r li:nth-child(3),.solution_r li:nth-child(4){margin-top:2.5%;}
.solution_r li p{height:60px;line-height:60px;}
.ys_bg{background:#014e82;}
.ys img{width:100%;}
/*优势*/
.adv{position:relative;}
.adv:before,.adv_b:after {position: absolute;content: '';}
.adv:before{width: 100%;height: 1px;background: #eee;top: 246px;}
.adv:after{background: #f4f5f6;width: 100%;bottom: 0;height: 544px;z-index: -1;}
.adv_b_t{position:relative;display:flex;align-items:center;margin-bottom: 40px;}
.adv_b_t a{position:relative;float:left;display:block;margin:0;width:100%;color:#222;text-align:center;font-size:28px; font-weight:bold;}
.adv_b_t a:after{position:absolute;top:0;right:0;display:block;height:80px;border-right:1px dashed rgba(0,0,0,.2);}
.adv_b_t #p04 a:after{border:none;}
.adv_b_t a i{margin-bottom:10px;height:40px;color:#999;font-size:40px;font-family:arial;line-height:40px;display:block;}
.adv_b_t a span{width: 19px;height: 19px;border-radius: 100%;background: rgba(25,29,28,0.5);margin: 26px auto 0;display: flex;justify-content: center;align-items: center;z-index: 99;position: relative;}
.adv_b_t a span em{width: 9px;height: 9px;border-radius: 100%;background: #191d1c;}
.adv_b_b{position:relative;display:flex;transition:all .5s;}
.adv_b_t>div{display:flex;width:25%;justify-content:center;}
.adv_b_t>div.on *{color:#004773;}
.adv_b_t>div.on span{background: rgba(0,71,115,0.5)}
.adv_b_t>div.on em{background:#004773;}


.adv_bg{background:#f5f5f5;padding:80px 0px;}
.adv_wt li{width:100%;position: relative;overflow: hidden;float: left;display: flex;justify-content: space-between;align-items: center;}
.adv_img{width:50%;overflow: hidden;display: flex; justify-content: center;}
.adv_img img{transition: 0.3s;}
.adv_img:hover img{transform: scale(1.1);}
.adv_box{width:48%;}
.adv_box a{width:150px;height:40px;display:block;border:1px solid #eee;line-height:40px;text-align:center;margin-top:40px;}
.adv_shu{line-height:100px;text-align: center;color: #004773;font-size:65px;}
.adv_w1{margin-left:4%;margin-top:14px;}
.adv_w1 p{font-size:32px;font-weight:bold;color:#333;}
.adv_w1 span{display: block;color: #ccc;font-size:13px;margin-top:8px;}
.adv_w p{position: relative;padding-left: 24px;font-size:15px;line-height:28px;}
.adv_w p::before {content: "";position: absolute;top: 8px;left: 0px;width: 10px;height: 10px;border-radius: 50%;border: 1px #ccc solid;}
.adv_w p+p{margin-top:20px;}

.adv_wt li:nth-child(2n){float: right;}



.ys_bg{background:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220810/20220810102857_1295603140.jpg)no-repeat center;height:400px}

/*广告图*/
.solutionn_wt li{float: left;text-align: center;width: 16%;position: relative;}
.solutionn_wt li p{font-size:18px;color: #333;padding-top:10px;}
.solutionn_wt li i{display: block;margin: 0 auto;font-style: normal;color: #004773;font-size:40px;}
.solutionn_wt li+li{margin-left: calc((100% - 96%) / 6);}
.solutionn_wt li:after{content: '';background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220509/20220509150435_1422878319.png)no-repeat center;width: 59px;height: 100px;position: absolute;right: -30px;top: 0;filter: brightness(0.9);}


.process_b{background: #fff; box-shadow: 0 0 100px rgba(0,0,0,0.1);transition:all 0.3s linear; height:150px;}
.process_b *{ transition:all 0.3s linear;}
.process_b li{ height: 100%; width: 20%; float: left; text-align: center;cursor: pointer;  padding: 10px 0;  }
.process_b li+li{ border-left:1px #eee solid;}

.process_b li p{font-weight: bold; color:#008cd3; font-size: 40px; line-height:66px; padding-top:14px;}
.process_b li b{color: #004773; }
.process_b li span{font-size: 18px; color: #222;}
.process_b li:hover{ box-shadow: 0 0 80px rgba(0,0,0,0.2); }





/*客户见证*/
.client_bg{background:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220704/20220704170933_101256412.jpg)center;padding: 80px 0px;}
.client_d table tr td{display: block;float: left;width: 32%;position: relative;overflow: hidden;padding: 0px !important;}
.client_d table tr+tr{margin-top: 2%;display: block;}
.client_d table tr td+td{margin-left: 2%;}
.client_d table tr td img{display: block;width: 100%;height: 100%;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}

.client_d table tr td:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}

.client_d table tr td br{display:none;}
.client_d table tr td div{display: block;padding: 0px !important;height: 50px;line-height: 50px;background: #fff;position: relative;z-index: 2}
.client_d table tr td div a{font-size:16px;}
/*合作客户*/
.partner_a a{display: block;margin: 0 auto;width: 160px;height: 50px;line-height: 50px;text-align: center;background: #004773;color: #fff;border-radius: 50px;font-size: 15px;margin-top:40px;}

.partner_d .new_web_div2021 li{box-sizing: border-box;float: left;width: 20%;position: relative;overflow: hidden;padding: 0px !important;border:1px solid #eee;border-right:none;}
.partner_d .new_web_div2021 ul{display:block;border-right:1px solid #eee;}
.partner_d .new_web_div2021 li:nth-child(n+6){border-top:none;}
.partner_d .new_web_div2021 li img{display: block;width: 100%;height: 100%;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.partner_d .new_web_div2021 li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}

.partner_d .new_web_div2021 li br{display:none;}
.partner_d .new_web_div2021 li p{display: block;padding: 0px !important;height: 50px;line-height: 50px;background: #fff;position: relative;z-index: 2;text-align: center;display:none;}
.partner_d .new_web_div2021 li p a{font-size:16px;}
.partner_list{text-align:center;margin-top:20px;}
.partner_list li{width:15px;height:15px;border-radius:50%;display:inline-block;background:#ccc;font-size:0px;}
.partner_list li+li{margin-left:5px;}
.partner_list li.on{background:#004773;}


/*关于森人*/
.about{ height:858px; background:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220609/20220609171347_1513209014.jpg) no-repeat center;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.about .title{text-align:center;}
.about .title b{font-size:40px;color:#222;} 
.about .title em {
    display: block;
    font-size: 16px;
    color: #666666;
    text-transform: uppercase;
    margin-top: 6px;
}

.about .box{ height:600px; background:rgba(255,255,255,.6); padding:0 8%;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.abwa{ margin:3% 0; font-size:15px; color:#6b6b6b; line-height:35px; text-indent:2em;}
.abwa p+p{ margin-top:1%;}
.ab_more{ text-align:center;} 
.ab_more a{ transition:all .3s ease; border:1px solid #004773; color:#004773; width:300px; height:65px; line-height:63px; display:inline-block; border-radius:33px; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.ab_more a:hover{ background:#004773; color:#fff;}

@-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 30px rgba(0, 159, 232, .0);}
    100%{box-shadow: 0 0 0 0 rgba(0, 159, 232, .0);}
}


.com_d table tr td{display: block;float: left;width: 32%;position: relative;overflow: hidden;padding: 0px !important;}
.com_d table tr+tr{margin-top: 2%;display: block;}
.com_d table tr td+td{margin-left: 2%;}
.com_d table tr td img{display: block;width: 100%;height: 100%;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.com_d table tr td:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}

.com_d table tr td br{display:none;}
.com_d table tr td div{display: block;padding: 0px !important;height: 50px;line-height: 50px;background: #f5f5f5;position: relative;z-index: 2;}
.com_d table tr td div a{font-size:16px;}



/*荣誉资质*/
.honor{background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220705/20220705100411_1740481904.jpg)no-repeat center;height: 1052px;width: 100%;padding-top:80px;}
.honor_t h3{color:#fff;}
.honor_t p{color:rgba(255,255,255,0.5);}
.honor_w{height: auto;margin-top: 40px;background: #fff;padding: 50px;}
.honor_w .new_web_div2021 ul{display:flex;justify-content: space-between;align-items:center;}
.honor_w .new_web_div2021 ul li{width: 32%;float: left;}
.honor_w .new_web_div2021 ul+ul{margin-top:20px;}
.honor_w .new_web_div2021 ul li>a{overflow:hidden;display: block;}
.honor_w .new_web_div2021 ul li>a img{width:100% !important;height: auto;transition:0.3s;}
.honor_w .new_web_div2021 ul li:hover>a img{ transform: scale(1.1);}
.honor_w .new_web_div2021 ul li>p{display:none;}

/*证书*/
.zs{background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220705/20220705104743_1493425336.jpg)no-repeat center;height: 650px;padding-top:80px;}
.zs_w{width:100%;margin-top: 40px;}
.zs_w li{width:32.1% !important;}
.zs_w li img{width:100%;height:auto;transition:0.3s;}
.zs_w li p {display:none;}
.zs_w li p a{display:block;}
.zs_w li:hover img{ transform: scale(1.1);}


/*流程*/
.lc{background: #eee;padding: 80px;}
.lc_w{margin-top: 40px;}
.lc_w ul{display: flex;justify-content: space-between;align-items: center;}
.lc_w ul li{width: 12%;min-height:190px;position: relative;border: 2px #004773 solid;padding:15px;transition: 0.3s;}
.lc_w ul li+li::before{position: absolute;content: '';width:20px ;height:20px ;top:47%;left:-30%;background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220705/20220705141745_562848804.png)no-repeat center;}
.lc_w ul li i{display: block;width: 50px;height: 50px;margin: 0 auto;transition: all .5s;}
.lc_w ul li:hover i {transform: rotateY(360deg);}
.lc_w ul li i img{width: 100%;height: auto;}
.lc_w ul li p{font-size: 18px;font-weight: bold;color: #222;margin: 10px auto;text-align: center;}
.lc_w ul li span{text-align: center;font-size: 14px;color: #666;display: block;}

.lc_w ul li:hover{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}

.lc_w ul li+li:hover::before{-webkit-transform: scale(0, 0);transform: scale(0, 0);}

/*新闻*/
.news_bg{height:780px;}
.t_news{text-align:left; float:left; }

.news_t{float:right; margin-top:10px;}
.news_t a{display:block;width:180px;height:60px;line-height: 40px;font-size: 18px;color:#333;float:left;font-weight:bold;    text-indent: 10px;box-sizing: border-box;}
.news_t a:before{display:block;content:"";width:40px; height:40px; float:left; transition: all 0.3s;margin-left:20px;  background-image:url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20210714/20210714161649_1462147433.png);}
.news_t a:nth-child(1):before{background-position: 0 0;}
.news_t a:nth-child(2):before{background-position: -40px 0;}
.news_t a:nth-child(3):before{background-position: -80px 0;}
.news_t a.on:nth-child(1):before{background-position: 0 -40px;}
.news_t a.on:nth-child(2):before{background-position: -40px -40px;}
.news_t a.on:nth-child(3):before{background-position: -80px -40px;}
.news_t a.on{color:#004773; border-bottom:3px solid #004773;}
.news_b{height:520px;margin-top:40px;}
.news_b .news_div_item{overflow: hidden;float: right;position: relative;}

/*新闻第一条样式*/
.news_b .news_div_item:first-child{width:37.5%;height:610px;float: left;}
/*日期*/  .news_b .news_div_item:first-child .news_div_item_date{width: 164px;height: 40px;line-height: 40px;background: rgba(231,121,24, 0.8);padding-left: 32px;position: absolute;top: 310px;z-index: 2;font-size: 18px;color: #fff;font-family: "Arial";}
 .news_b .news_div_item:first-child .news_div_item_year{float: left;}
 .news_b .news_div_item:first-child .news_div_item_month{float: left;}
 .news_b .news_div_item:first-child .news_div_item_day{float: left;}
/*文字*/  .news_b .news_div_item:first-child .news_div_item_content{position: absolute;top: 380px;}
.news_b .news_div_item:first-child .news_div_item_a{display: block;font-size: 18px; color: #333;}
.news_b .news_div_item:first-child .news_div_item_a:after{display:block;content:"了解详细";width: 134px;height: 36px;line-height: 36px;background: #ccc;border-radius: 16px;font-size: 14px;color: #333;text-align: center;position: absolute;top: 170px;transition: all 0.3s;}
.news_b .news_div_item:first-child .news_div_item_body{margin-top: 10px;font-size: 14px;color: #666;line-height: 24px;}
/*图片*/  .news_b .news_div_item:first-child .news_div_item_pic{position: absolute;top: 0;    display: block; border:1px #eee solid;width: 100%;}
.news_b .news_div_item:first-child .news_div_item_image{width: 100%;height: 350px;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.news_b .news_div_item:first-child .news_div_item_image:hover{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
/*新闻第一条样式结束*/

/*新闻第二条到第五条样式*/
.news_b .news_div_item:nth-child(n+2):nth-child(-n+5){width:29%;height:286px;padding:1.75% 1.75%;border: 1px #eee solid;}
.news_b .news_div_item:nth-child(2),.news_b .news_div_item:nth-child(3){margin-bottom:25px;}
.news_b .news_div_item:nth-child(3),.news_b .news_div_item:nth-child(5){margin-right:1.3%;}
/*日期*/  .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_date{position: absolute;top: 60px;font-size: 14px;color: #999;font-family: "Arial";}
 .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_year{float: left;}
 .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_month{float: left;}
 .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_day{float: left;}
/*文字*/  .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_content{}
.news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_a{position: absolute;left: 24px;font-size: 16px;color: #333;}
.news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_a:after{display:block;content:"了解详细";width: 134px;height: 36px;line-height: 36px;background: #ccc;border-radius: 16px;font-size: 14px;color: #333;text-align: center;position: absolute;top:185px;transition: all 0.3s;}
.news_b .news_div_item:nth-child(n+2):nth-child(-n+5) .news_div_item_body{position: absolute;top: 95px;font-size: 14px;color: #666; line-height: 24px;width: 88.5%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
/*图片*/  .news_b .news_div_item:nth-child(n+2):nth-child(-n+5)  .news_div_item_pic{display: none;}
/*新闻第二条到第五条样式结束*/
.news_b .news_div_item:hover .news_div_item_a:after{background:#004773 !important;color:#fff !important;}
.news_b .news_div_item:hover .news_div_item_a{color:#004773 !important;font-weight: bold;}


/*友情链接*/
.links{width:100%; overflow:hidden; padding:37px 0; background: #FFF;border-top:1px solid #f5f5f5;}
.links_l{float:left; width:117px; border-right:solid 1px #f5f5f5;}
.links_lm{font-size:16px; line-height:18px; color:#222;}
.links_len{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:30px; color:#000;}
.links_r{float:left; width:90%; color:#999; padding-left: 30px;}
.links_r a{font-size:15px; color:#999;}
.linkTagcs{width:100% !important;}


/*版权*/
.foot_dh{ width:100%; min-width:1300px;background:#272727;}
.foot_dh li span{ font-size:16px; display:block; padding-bottom:12px; padding-top:18px;}
.foot_dh li p {font-size: 17px;color: #ddd;text-align: center;font-weight: bold;padding-bottom: 5px;}
.foot_dh li {float: left;width: 15%;margin-top: 42px;font-size: 14px;color: #b6b6b6;line-height: 35px;}
.foot_dh li span a{ display:block; font-weight:bold; color:#fff; font-size:20px; color:#ddd; padding-bottom:15px;}
.foot_dh li a{ display:block; font-size:14px; color:#b6b6b6; line-height:35px;}
.foot_dh li a:hover {color: #fff;}
.foot_dh li:nth-child(4) {width: 360px;}
.foot_dh li:nth-child(5) {float: right; width:255px;}

/*切换*/
.erweimatab {padding-top: 56px;}
.erweimacon dl+dl{ display:none;}
.erweimatab dt{ width:38px; height:38px; cursor:pointer; background:#363636; border-radius:50%; -webkit-transition:all .4s ease; transition:all .4s ease;}
.erweimatab dt+dt{ margin-top:18px;}
.erweimatab dt.on{ background:#004773;}
.foot_dh li dl img {width: 180px;height: 180px;padding: 10px;border: 1px solid #363636;}
.copy_bg{ border-top: 1px solid #333; margin-top:59px; font-size:14px; }
.copy span {width:100%;height: 90px;display: inline-block;color: #888;line-height: 90px;text-align: left;}
.copy span a{ color: #888; font-size:14px;}
.copy span a:hover{ color: #fff;}



/*浮动*/
.y-kefu-box { position: fixed; right: 0; bottom: 10%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.com.cn/076923114739/uploadfile/image/20220823/20220823160211_1655998737.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #E77918; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
/*咨询*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #E77918; border-color: #E77918; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;border-top: 0px !important;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }
/*电话*/
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;}
.y-kefu-box01 .mobile-infos { width: 220px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color:#E77918; font-size: 18px; }
/*二维码*/
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.line-b{ border-bottom: solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box { width: 140px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 140px; padding:10px;}
.y-kefu-box01 .y-ewm-box>div p{line-height:34px;}
.y-kefu-box01 .y-ewm-box img { width:120px; height:120px; margin: 0 auto; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 140px;  }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .y-email-infos {color:#b9b9b9; text-align: left; bottom: 0;}
.y-kefu-box01 .y-email-infos>div {padding: 20px 20px 20px 45px; position: relative; }
.y-kefu-box01 .y-email-infos>div i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .y-email-infos p { color:#E77918; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .y-email-infos span { color:#b9b9b9; }
.y-kefu-box01 .y-email-infos p { color:#E77918; font-size: 18px; }
/*回顶*/
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color:#E77918; border-color: #E77918;}
.y-kefu-box01 .hver:hover>p { color: #fff; }

y-kefu-box .right {width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,y-kefu-box .right-arrow2 {width: 0;height: 0;display: block;position: absolute;left: 0;top: 0;border-top: 6px transparent dashed;border-right: 6px transparent dashed;border-bottom: 6px transparent dashed;border-left: 6px white solid;overflow: hidden;}
y-kefu-box .right-arrow1 {left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .right-arrow2 {border-left: 6px white solid;}
/*咨询缩小*/
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#E77918;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }






/*产品栏目下拉*/
.head .nav .b { list-style: none; width: 105px; height: 108px; float: left; position: relative;}
.head .nav li .a { display: block; height: 108px; line-height: 108px; color: #000; text-align: center; text-decoration: none; font-size: 16px;}
.product_top { width: 500px;}
.xmzs0 { width: 492px; background: rgba(255,255,255,0.9); display: none; position: absolute; top: 108px; padding: 20px 25px; z-index: 4; border: 1px solid #dcdcdc; border-top: 3px solid #fff; border-radius: 0 0 12px 12px;}

.zlist {float: left;}
ul, ol, li { list-style-type: none;}
.product_top .zlist li { width: 190px;}
.zlist li a { display: inline-block; font-size: 16px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.head .nav .w888 { width: 780px; height: 108px; margin: 0 auto;}

.zlistaa {  line-height: 30px;}
.xmzs0 li a{font-weight: bold;}
.xmzs0 li a:hover { color: #004773 !important;font-weight: bold;}

/*栏目下拉*/
.hd zlist ul li>ul{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;width:160px;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:58%;top:110px; margin-left:-60px; text-align:center; box-shadow: 0 6px 10px rgba(0, 0, 0, .1);background:rgba(0,0,0,0.6); }

.hd zlist ul li>ul a{width: 100%;height: 38px;line-height: 38px; display: block;color: #eee;font-size: 14px;  -webkit-transition: none ease-out .3s;    transition: none ease-out .3s;    -webkit-transition-property: color, background, text-indent, opacity;    transition-property: color, background, text-indent, opacity; border-bottom:1px #666 solid;}
.hd zlist ul li>ul a:hover{text-indent: 10px;color: #fff;}
.hd zlist ul li:hover > ul {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.hd zlist ul li>ul.nav2{width:220px; left:22%;}